Home CHELSEA FOOTBALL CLUB

King Power Stadium, Leicester, England

Opened in 2002 as Walkers Stadium, and the name changed to the King Power Stadium in 2011. Home of Leicester City since it opened
For more information